Spusteni ciziho programu v okne a cekani na jeho ukonceni

Otázka od: LUKES Václav

27. 11. 2002 15:27


Ahoj,

mam na Vas prosbu. Mam D6 Ent. a Win 2000.
Jde mi o nasledujici vec. Mam menu, kde jsou treba polozky JEDNA, DVE a KONEC.
Rad bych po kliknuti na polozce JEDNA spustil nejaky programek, treba notepad.
Pokud pouziju tohle WinExec(...); funguje to. Ale ja bych to chtel jednak
spustit v hlavnim okne peho programku a potom bych chtel, aby se cely program
dal zavrit, az kdyz bude zavrene i okno s notepadem.

Diky

V.

Odpovedá: Petr Brant

27. 11. 2002 17:21

V JCL je na to funkce myslim WinExecAndWait nebo tak nejak podobne.

RNDr. Petr Brant [brant@dcomm.cz]
D&COMM s.r.o.
Korunovační 6
Praha 7
tel. +420724007234

Subject: Spusteni ciziho programu v okne a cekani na jeho ukonceni

Mam D6 Ent. a Win 2000.
Jde mi o nasledujici vec. Mam menu, kde jsou treba polozky JEDNA, DVE a
KONEC. Rad bych po kliknuti na polozce JEDNA spustil nejaky programek, treba
notepad. Pokud pouziju tohle WinExec(...); funguje to. Ale ja bych to chtel
jednak spustit v hlavnim okne peho programku a potom bych chtel, aby se cely
program dal zavrit, az kdyz bude zavrene i okno s notepadem.

Odpovedá: Peter SKODA

28. 11. 2002 11:54

Mozes aj pouzit funkciu FindWindow cez ktoru budes kontrolovat
ci je okno danej funkcie spustene v nejakom cykle while.
----- Original Message -----
From: "Petr Brant" <brant@dcomm.cz>
To: <delphi-l@clexpert.cz>
Sent: Wednesday, November 27, 2002 4:43 PM
Subject: RE: Spusteni ciziho programu v okne a cekani na jeho ukonceni


V JCL je na to funkce myslim WinExecAndWait nebo tak nejak podobne.

RNDr. Petr Brant [brant@dcomm.cz]
D&COMM s.r.o.
Korunovační 6
Praha 7
tel. +420724007234

Subject: Spusteni ciziho programu v okne a cekani na jeho ukonceni

Mam D6 Ent. a Win 2000.
Jde mi o nasledujici vec. Mam menu, kde jsou treba polozky JEDNA, DVE a
KONEC. Rad bych po kliknuti na polozce JEDNA spustil nejaky programek, treba
notepad. Pokud pouziju tohle WinExec(...); funguje to. Ale ja bych to chtel
jednak spustit v hlavnim okne peho programku a potom bych chtel, aby se cely
program dal zavrit, az kdyz bude zavrene i okno s notepadem.